.popover-body {
  background-color: rgba(51, 51, 51, 0.9);
  color: #f1f2f3;
  font-size: 24px;
  position: absolute;
  z-index: 1012;
  top: 0;
  left: 0;
  transform: translate(0%, -100%);
  border-radius: 16px;
  padding: 20px;
}
.popover-body .popover-arrow {
  position: absolute;
  left: 10px;
  bottom: -14px;
  width: 40px;
  height: 16px;
  background-color: inherit;
  clip-path: polygon(0% 0%, 50% 100%, 100% 0%);
}
.popover-body .title {
  font-size: 28px;
  color: #fff;
}
.popover-body .popover-content {
  width: 66vw;
  max-height: 500px;
  overflow: auto;
}
